Articles by Kalle Marjokorpi

What are Custom Integrations in .NET Aspire?

In the earlier blog post, I showed how to configure a Curity Identity Server container in a .NET Aspire solution. In this blog post, I'll continue refactoring the Curity configuration to be even more straightforward and reusable. I'll introduce you to the .NET Aspire concept called Custom Integrations, and especially to hosting integrations.

How has .NET Aspire influenced my preferred tech stack?

This is a story about how the .NET Aspire influenced to my preferred technology stack when building native cloud applications to Azure Cloud.

How to create a RAG application using .NET Aspire, Ollama, and Semantic Kernel (Part 1)

In this blog post, I'll show how to create a .NET Aspire-powered RAG application that hosts a chat user interface, API, and Ollama container with pre-downloaded Phi language model. The purpose is to test the usage of local small language models, Semantic Kernel, and learn how to make this happen with .NET Aspire (preview 6).